Category: Geeks r Us
Well, I am beginning to learn C++ from www.learnCPP.com, and they want me to code the godaweful "Hello world" program. I haven't found an IDE, although I do have EdSharp installed. Are there any accessible IDES out there with Jaws support. A combo compiler/linker would do the job as well, seeing as I have edSharp installed. Reply ASAP!
Dude, easy on the attitude. If that's how you approach programming, I doubt you'll succeed.
You can easily get by with notepad or any other text editor and compile it using the compiler that comes with your .net library, but you can also install Eclipse, quite accessible, have not tried its c++ plug-in but it should be fine, or Visual Studio Express 2005 or 2008 (2010 is not accessible, only the expensive versions are accessible, due to the fact they use WPF stuff underneath that Jaws can't access in the Express version). For your purposes it's just no problem to start with a text editor and compile through command line to begin with, but any of thse options will work just fine, along with others I'm sure.
As far as my attitude, it's just stress. A lot of stuff going on, and I know I shouldn't take it out on my fellow geeks. I've gotten used to programming, due to my history with BGT. But yeah, what do you mean compile it through command line? I use Windows, so I don't have G++ or any of that. So please clarify, if you can. The tutorials did say something about G++ on Mac and Linux, but not windows.
Hi
You can download either visual studio express (2005 or 2008) for free or the .net sdk, seeinstructions here:
http://msdn.microsoft.com/en-us/library/ms379563(v=vs.80).aspx
(though these are for c# but there's a c plus plus option there too).
Once you have downloaded this and set up the environment variables (see articles) you can write the code in whatever text editor you want and then go into console mode .. either by typing "cmd" (without quotes) in the search boxof Windows 7or in start menu, run, on other windows versions, or by just using the Visual Studio editor.
There are jaws scripts that can help a bit available on www.nonvisualdevelopment.org that you may wish to check out (good resources too).
There's also the program-l/blind programming mailing list that will be helpful (link from same page).
Coding is not easy, it is stressful, but it is also a lotof fun when you get things working.
Don't skimp on the easy programs that seem just too easy to bother with, it gets complex very very fast and you need to stay with every step, even the simple stuff.
Good luck.
Tend to agree with WB here. Not only that but you can have much of what you need in an IDE using tools like Textpad and other editors which allow you to attach external tools to them. This means you get a results output window from your commands - and with a bit of regular expression you can usually click on the error in the window / go right to the spot in the file.
Plus most these editors have Find In Files which is a gem on projects.
One thing that IDEs like Visual Studio or Eclipse have over comand-line, and which is precious as a coder.
They will highlight errors that are obvious before you even try to compile your code, for instance if you dfine a variable with an upper case, but then accidentally type it with a lower case later, the error will show up before you even try to compile.
These typesor errors,or a missing bracket or semi colon, these can take hours to debug, so it is a huge relief to have the software track them down for you and concentrate on the important ones.
InEclipse ctrl-q (I think) will always get you directly to the place you last typed in something in the file, which is very valuable.
Also having line numbers turned on is very beneficial in coding.
hth
-B
Thanks, guys. I appreciate the help. Happy coding to all!